.root {

}

@media screen and (max-width: 900px) {
	.header {
		flex-direction: column;
		gap: var(--gap);
		margin-bottom: var(--gap);
	}
}

.controls {
	height: 40px;
	display: flex;
	justify-content: flex-end;
}

@media screen and (max-width: 768px) {
	.controls {
		justify-content: center;
	}
}
